package com.zangchat.service;





import com.common.core.domain.AjaxResult;

import javax.servlet.http.HttpServletRequest;

/**
 * Created by GaoTing on 2019/4/29
 * Explain:自定义服务,处理一些特殊接口
 */
public interface ISmsService {


    /**
     * 发送短信验证码
     *
     * @param phone
     * @return
     */
    AjaxResult sendCode(String phone, HttpServletRequest request, String type);

    /**
     * 校验短信验证码
     *
     * @param userPhone 手机号
     * @param smsCode   验证码
     * @param  type 类型 1 注册 2修改密码 3修改手机号原手机号码 4修改手机号码新手机号
     * @return
     */
    AjaxResult checkCode(String userPhone, String smsCode, String type);

}
